
/**
 * COOKIE存储方法 （document.cookie='键=值;expires=10'）
 * @param {String} key 键
 * @param {Object} val 值
 * @param {Number} time 时间，默认5s
 */
 function setcookie(key, val, time = 5) 
 {
     if (typeof val == 'object') val = JSON.stringify(val)//如果传递数据类型为对象类型，需要转换成JSON数据格式。
 
     const d = new Date   
     d.setTime( d.getTime() - 1000*60*60*8 + 1000*time )//需要减去中国的时差八小时。
     document.cookie = `${key}=${val}; expires=${d}`    
 }
 
 
 /**
  * COOKIE获取方法 (document.cookie)
  * @param {String} key 键
  * @returns String
  */
 function getcookie(key)
 {
     let arr = document.cookie.split('; ')
     for (let i=0; i<arr.length; i++) 
     {
         let item = arr[i]
         let tempArr = item.split('=')
         if (tempArr[0] == key) return tempArr[1]
     }
 }
 
 /**
  * COOKIE删除 (将expires设置成-1即可)
  * @param {String} key 键
  * @returns undefined
  */
 function removecookie(key)
 {
     setcookie(key, null, -1) //cookie 的删除就是将expires设置成 -1。
 }